padding and impregnating machine - English Synonyms Dictionary